package events
{
	import flash.events.Event;
	
	import model.result.RoundResultData;
	import model.room.RoomData;
	
	public class TableEvent extends Event
	{
		public static const SHOW_CARDS:String = "showCards";
		public static const BANKER_CHANGE:String = "bankerChange";
		public static const SYSTEM_MSG:String = "systemMsg";
		public static const REMAIN_MULTI:String = "remainMulti";
		public static const ROOM_INFO:String = "roomInfo";
		public static const CLEAR_ROUND_CARDS:String = "clearRoundCards";
		public static const CHAT_MSG:String = "chatMsg";
		public static const ROUND_RESULT:String = "roundResult";
		public static const TABLE_ANIMATION:String  = "tableAnimation";
		public static const GO_TO_HALL:String  = "gotoHall";
		
		public var showCards:Array;
		public var newBankerSitId:int = -1;
		public var msgContent:String;
		public var remain:String;
		public var multi:String;
		public var effectId:String;
		public var soundId:String;
		
		public var roomData:RoomData;
		public var roundResultData:RoundResultData;
		
		public function TableEvent(type:String, bubbles:Boolean=false, cancelable:Boolean=false)
		{
			super(type, bubbles, cancelable);
		}
	}
}